painted leopard - English Synonyms Dictionary